Tech

Tekken will try to make the jump to TV with a new Netflix series on August 18th